在“內部服務器錯誤”或著名的“500內部服務器錯誤”可能是WordPress的初學者最擔心的問題。當服務器無法識別問題時,通常會出現此錯誤。這就是真正的麻煩開始的地方,因為服務器不知道它是什么,這取決于您來發現。
如何修復內部服務器錯誤
也許所有在網絡上航行一段時間的人都遇到過內部服務器錯誤頁面。這種類型的錯誤可能發生在任何網絡平臺上,包括 WordPress。
檢查.htaccess
檢查 .htaccess 文件是否已損壞是幫助您解決問題的第一步。您可以通過將 .htaccess 文件重命名為 .htaccess_old 之類的文件來實現。要重命名 .htaccess 文件,您需要使用 FTP 訪問您的站點。進入后,.htaccess 文件位于同一目錄中,您將在其中看到 wp-content、wp-admin 和 wp-includes 等文件夾。重命名 .htaccess 文件后,請嘗試加載您的站點以查看是否解決了問題。在繼續其他事情之前,請轉到設置?固定鏈接,然后單擊保存。這將為您生成一個新的 .htaccess 文件,以確保您的頁面不會返回 404(未找到頁面)。
增加 PHP 的內存限制
PHP 內存限制耗盡可能是導致 500 錯誤的原因,需要進行故障排除,請按照下列步驟操作:
- 創建一個名為“ php.ini ”的空白文本文件。ini ”,
- 粘貼以下代碼:= 64MB 內存;
- 保存文件;
- 使用 FTP 加載 / 文件夾 / wp-admin。
禁用所有插件
如果這些解決方案都不起作用,那么問題可能出在某些插件或主題中。不幸的是,沒有簡單的方法來弄清楚。您必須立即禁用所有 WordPress 插件。如果禁用所有插件可以糾正錯誤,那么您就會知道錯誤是在插件之間,現在是找出哪個插件。為此,您必須一次重新啟用一個插件,直到找到導致問題的那個。不要忘記擺脫該死的并將錯誤報告給插件的作者。
重新上傳核心文件
如果插件選項不能糾正內部服務器錯誤,那么值得從新的 WordPress 安裝重新上傳文件夾wp-admin 和 wp-includes。除了保留您的所有信息外,您還可以在文件損壞時解決問題。
尋找您的托管服務提供商
如果沒有任何效果,那么您需要聯系您的托管服務提供商。通過查看服務器日志,他們應該能夠了解事情的真相。